<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      var n1 = "hello";
      var n2 = 18;
      var n3 = true;
      var t;
      var n4 = null;
      //如何判断他们是什么类型的数据    typeof
      //   1.
      console.log(typeof n1); //string字符串
      console.log(typeof n2); // number数值
      console.log(typeof n3); //boolean 布尔值
      console.log(typeof t); //undefined 未定义
      console.log(typeof n4); //object就是空 空对象    null空的意思

      //   2.将其他数据类型转换为字符串的办法 String
      console.log(String(n1)); //string字符串
      console.log(String(n2)); // number数值
      console.log(String(n3)); //boolean 布尔值
      console.log(String(t)); //undefined 未定义
      console.log(String(n4)); //object就是空 空对象    null空的意思
      // 3. 变量+ ''
      console.log(n1 + ""); //'hello'
      console.log(n2 + ""); //'18
      console.log(t + ""); //'undefined
      console.log(n4 + ""); //'null'
    </script>
  </body>
</html>
